//
//  CTVIntroPlayerController.h
//  Channltv
//
//  Created by Bruno Keymolen on 13/11/07.
//  Copyright 2007 channl.tv. All rights reserved.
//

#import <Cocoa/Cocoa.h>
#import "CTVMediaDownloadController.h"
#import "CTVVideoPlayerController.h"
#import "CTVClip.h"
#import "CTVChannel.h"

@interface CTVIntroPlayerController : BRLayerController {
	CTVMediaDownloadController* m_downloadController;
	CTVVideoPlayerController* m_videoPlayerController;
	CTVClip* m_clip;
	CTVChannel* m_channel;
	CTVClip* m_introClip;
	BOOL m_playClipNow;
}

-(id)initWithScene:(BRRenderScene*)scene introduceClip:(CTVClip*)clip forChannel:(CTVChannel*)channel;
-(void)dealloc;
-(void)play;
-(BOOL)playClipNow;

//BRLayerController
- (void)wasExhumedByPoppingController:(id)fp8;
-(BOOL)brEventAction:(BREvent*)event;

@end
